html,body,h1,h2,h3,h4,h5,h6,ul,li,ol,dl,dt,dd,p,span,div,object,iframe,pre,a,abbr,cite,form,input,button,select,option,i,em,small{margin:0;padding:0;font-weight:normal;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
ul,li,ol,dl,dd,dt{list-style:none;}
html{height:100%;font-family:'PingFang SC','Microsoft YaHei','SimHei','Arial','SimSun';}
/* 设置滚动条的样式 */
::-webkit-scrollbar {width:2px;}
/* 滚动槽 */
::-webkit-scrollbar-track {
-webkit-box-shadow:inset006pxrgba(0,0,0,0.3);border-radius:2px;}
/* 滚动条滑块 */
::-webkit-scrollbar-thumb {
border-radius:2px;background:rgba(0,0,0,0.1);-webkit-box-shadow:inset006pxrgba(0,0,0,0.5);
}
::-webkit-scrollbar-thumb:window-inactive {background:rgba(255,0,0,0.4);}
body{font-size: 15px;}
img{border:0;outline:none;}
em,i{font-style:normal;}
button,input,textarea,select{outline:none;border:0;background: none;font-size: 14px;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea{ -webkit-appearance: none;resize:none;}/*不允许用户调整大小*/
a{outline:none;text-decoration:none;color: #666;}
a:hover,.hover:hover{opacity: 0.8;}
.radius5{border-radius: 5px;}
.radius8{border-radius: 8px;}
.radius10{border-radius: 10px;}
.radius15{border-radius: 15px;border: 1px solid #eee;}
.h15{font-size: 1.5em;}
.h13{font-size: 1.3em;}
.h12{font-size: 1.2em;}
.h1{font-size: 1em;}
.h09{font-size: .9em;}
.h08{font-size: .8em;}

/*项目*/
.bg_x{background-color:#36a521;}
.bg_x2{background-color:#131a26;}
.c_x{color:#36a521;}
.c_red2{color:#ff4040;}
.bg_red2{background-color:#8d1919;}
.c_fu{color:#ffcc18;}
.c_fu2{color:#687790;}
.bg_fu{background-color:#ffcc18;}
.bg_fu2{background-color:#687790;}
.b_r{border-radius: 8px;}
.b_max{border-radius: 100px;}
.tab_block{display: block!important;}
.vbtn{color:#000;background: #36a521;box-shadow: 1px 2px 7px -2px #36a521;padding:0 1.2em; border:0; line-height:2em;border-radius: 50px;}
.div_1200{width: 1200px;}
.div_1600{width: 1200px;}
.bg_2{background: #222;}
.ma_auto{margin: auto;}
.font_2{font-size: 200%;}
.imgBing:hover{transform: scale(1.1);transition: 0.3s;}
.shadow{-webkit-box-shadow: 0 5px 36px rgb(0 0 0 / 10%);box-shadow: 0 5px 36px rgb(0 0 0 / 10%);}
.shadow_x{-webkit-box-shadow: 0 2px 10px rgb(54 165 33 / 60%);box-shadow: 0 2px 10px rgb(54 165 33 / 60%);}
.br{height:20px;}
.w_100{width: 100px;}.w_150{width: 150px;}.w_200{width: 200px;}.w_250{width: 250px;}.w_300{width: 300px;}.w_400{width: 400px;}.w_1{width: 100%;}
.h_100{height: 100px;}.h_150{height: 150px;}.h_200{height: 200px;}.h_250{height: 250px;}.h_300{height: 300px;}.h_400{height: 400px;}
/*其他*/
.biaoqian{border:1px solid;padding:0 1.2em; font-size: 12px; line-height:2;border-radius: 4em;display: inline-block;}
.denglu{width: 300px;}
.denglu .cuIcon-roundclose{bottom: -100px;font-size: 46px;}
.topNav{top:0;z-index: 99;}
.topNav .top_div{height: 56px;}
.topNav .uk-logo img {
    width: 200px;
    margin-right: 40px;
    margin-top: 5px;
}
.tx{width: 40px;height: 40px;border-radius: 50%;overflow:hidden ;}
.loadingDiv{animation:mymove 2s linear infinite;-moz-animation:mymove 2s linear infinite; /* Firefox */-webkit-animation:mymove 2s linear infinite; /* Safari and Chrome */-o-animation:mymove 2s linear infinite; /* Opera */}
@keyframes mymove{100%  {transform: rotate(360deg);}}
@-webkit-keyframes mymove{100%  {transform: rotate(360deg);}}
/*表单*/
table {width: 100%;font-size: 14px;color: #333;}
thead tr th {padding: 10px;}
tbody tr td {max-width: 200px;min-width: 100px; padding: 10px;}
tbody tr {background: #f0f3f7;}
tbody tr:nth-child(odd) {background: #f7fafc;}

/*标题*/
.tiDiv{line-height:2;height: 2em;position: relative;padding-left:1em;}
.tiDiv::before{content: '';display: block;width: 0.4em;height:1.2em;background:#36a521;position: absolute;top: 50%;margin-top: -0.6em;left: 0;}
.tiDiv h3{float: left;height:2em;font-size: inherit;}
.tiDiv .tiSmall{float: right;font-size: 90%;}
           
.block-title{margin-bottom: 28px;position:relative;text-align: left;line-height: 1;}
.block-title .title{text-transform: uppercase;margin: 0;font-size: 280%;}
.block-title .title + p{margin-bottom:0;margin: auto;margin-top: 14px;position: relative;color: #6f6f6f;}
.block-title .title + p:before {content: "";width: 50px;height: 1px;background: #6f6f6f;display: inline-block;vertical-align: middle;margin-right: 20px;}
/*注册登录*/
.div_form{width: 800px;padding: 50px 0;}
.div_form .tabTop{width: 500px;}
.div_form .tabTop{box-shadow: 20px 20px 40px #ebebeb;border-radius: 50px;display: flex;overflow: hidden;} 
.div_form .tabTop *{width: 100%; height: 3em;line-height: 3em;text-align: center;}
.div_form .tabTop .bg_x{color: #fff;}
.div_form .tabItem{margin: 60px 0;padding: 50px;border: 1px solid #eee;}
/*分页*/
.pageDiv{padding:0 5em;position:relative;height:2.4em;line-height:2.4em;text-align:center;}
.pageDiv span {display:block;width:5em;position:absolute;top:0;cursor:pointer;}
.pageDiv a,.pageDiv i{display:inline-block;width:5em;border:1px solid #eee;}
.pageDiv .lastDiv{left:0;}
.pageDiv .nextDiv{right:0;}
.pageDiv .bg_x{color:#fff;}   
.pageDiv .radius_left{border-top-left-radius: 15px !important;border-bottom-left-radius: 15px !important;}   
.pageDiv .radius_right{border-top-right-radius: 15px !important;border-bottom-right-radius: 15px !important;}       
             
/*搜索框*/
.seacrchDiv{padding:0 80px 0 1em;box-sizing: border-box; position: relative;height: 50px;background: #eee;overflow: hidden;top:20%;width: 60%;}
.seacrchDiv input[type=text]{background:none;border: 0;height: 100%;width: 100%;}
.seacrchDiv i{background: #36a521;color:#fff; position: absolute;top:0;right: 0; display: block;width: 80px;height: 50px;line-height:50px;font-size:160%;}								   
/*返回顶部*/
.goTop{right: 30px;bottom: 150px;width: 50px;height: 50px;line-height: 50px;font-size: 36px !important;border: 1px solid #eee;}
.goTop:hover{background: #36a521;color: #fff;}
/*顶部*/
.topDiv {height: 44px;line-height: 44px;}

/*导航*/
.navDiv{top:0;}
.navDiv>div{height: 107px;padding: 20px;}
.navDiv .onNav a{border-bottom: 1px solid #000;color: #000;font-weight: bold;}
.navDiv .listDiv>div{width: 800px;min-height: 100px;top:40px;left: -10px;box-shadow:1px 1px 20px -10px #0000003d;}
.navDiv .listDiv:hover>div{display: block;}
.navDiv .listDiv>div ul li{width: 25%;text-align: left;padding: 10px;}
.navDiv .listDiv>div ul li a{display: block;line-height: 2;}
.navDiv .listDiv>div ul li a:first-child{margin-bottom: 15px;color: #000;}
.navDiv .adDiv{height: 150px;}
.navDiv .adDiv img{height: 150px;width: 100%;}

/*弹窗背景*/
.alert_bg{transition:0.3s; position: fixed;width: 100%;height: 100%;top:0;left: 0;background-color: #000000;opacity: 0;z-index: -2;}
.bg_show{opacity: 0.6!important;z-index: 998;}
.p_center{left: 50%;top:50%;transform: translate(-50%,-50%);}
/*空数据显示图片*/
.kongDiv{max-width:50%;min-width: 150px;display: block;margin: auto;margin-top:50%;transform: rotateY(-50%);}
/*边距*/
.pa{padding: 16px}.paL{padding-left:15px}.paR{padding-right: 15px;}.paB{padding-bottom:16px;}.paT{padding-top: 16px;}
.pa_2{padding: 8px}.paL_2{padding-left:8px}.paR_2{padding-right: 8px;}.paB_2{padding-bottom:8px;}.paT_2{padding-top: 8px;}
.pa_4{padding: 4px}.paL_4{padding-left:4px}.paR_4{padding-right: 4px;}.paB_4{padding-bottom:4px;}.paT_4{padding-top: 4px;}
.pa_x2{padding: 32px}.paL_x2{padding-left:32px}.paR_x2{padding-right: 32px;}.paB_x2{padding-bottom:32px;}.paT_x2{padding-top: 32px;}
.ma{margin: 16px}.maL{margin-left:16px}.maR{margin-right: 16px;}.maB{margin-bottom:16px;}.maT{margin-top: 16px;}
.ma{margin: 16px}.maL{margin-left:16px}.maR{margin-right: 16px;}.maB{margin-bottom:16px;}.maT{margin-top: 16px;}
.ma_2{margin: 8px}.maL_2{margin-left:8px}.maR_2{margin-right: 8px;}.maB_2{margin-bottom:8px;}.maT_2{margin-top: 8px;}
.ma_4{margin: 4px}.maL_4{margin-left:4px}.maR_4{margin-right: 4px;}.maB_4{margin-bottom:4px;}.maT_4{margin-top: 4px;}
.ma_x2{margin: 32px}.maL_x2{margin-left:32px}.maR_x2{margin-right: 32px;}.maB_x2{margin-bottom:32px;}.maT_x2{margin-top: 32px;}
/*字号*/
.font_14{font-size: 14px!important;}.font_15{font-size: 15px!important;}.font_16{font-size: 16px!important;}.font_20{font-size: 20px!important;}.font_24{font-size: 24px!important;}.font_28{font-size: 28px!important;}.font_32{font-size: 32px!important;}.font_46{font-size: 46px!important;}.font_56{font-size: 56px!important;}

/**********通用**********/
.c{cursor: pointer;}
.p_fix{position:fixed;}.p_rel{position:relative;}.p_abs{position:absolute;}.p_sti{position: sticky;position: -webkit-sticky;}
.p_abs_c{position:absolute;left: 0;right: 0;margin: auto;}
.ovf_h{overflow: hidden;}.ovf_a{overflow: auto;}
.mid_{top:50%;left:50%;transform: translate(-50%,-50%);}.mid_y{top:50%;transform: translateY(-50%);}.mid_x{left:50%;transform: translateX(-50%);}
.op_0{opacity: 0;}.op_2{opacity: 0.2;}.op_4{opacity: 0.4;}.op_6{opacity: 0.6;}.op_8{opacity: 0.8;}.op_10{opacity: 1;}
.z_2{z-index: 2;}.z_3{z-index: 3;}.z_4{z-index: 4;}.z_5{z-index: 5;}.z_6{z-index: 6;}.z_7{z-index: 7;}.z_8{z-index: 8;}.z_9{z-index: 9;}.z_max{z-index: 999;}
.fL{float:left;}.fR{float:right;}
.d_block{display:block;}.d_none{display:none;}.d_iblock{display: inline-block;}
.d_blockB{display: block!important;}.d_noneB{display:none!important;}.d_iblockB{display: inline-block!important;}
.d_flexC{display:flex;display: -webkit-flex;align-items: center;}
.d_flex{display:flex;display: -webkit-flex;}
.d_f_sa{justify-content: space-around;}
.d_f_c{justify-content:center;}
.d_f_sb{justify-content: space-between;}
.d_fs_0 {
    border-radius: 5px;
    border: 1px solid #eee;
}
.clear:after{content: "";display: block; clear: both;}
.tE {
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 22px;
}
.th1 {
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 25px;
    display: block;
    font-weight: normal;
    color: #000;
    line-height: 2;
    overflow: hidden;
    text-overflow: ellipsis;
}
.th2 {
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 30px;
    display: block;
    font-weight: normal;
    color: #000;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-line-clamp: 2;
}

.tE2{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: initial;}
.tE3{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: initial;}
.tB{font-weight: bold !important;}.tL{text-decoration: line-through;}
h3.tB.font_20 {
    font-weight: normal;
    line-height: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.font_b{font-size: 120%;}.font_m {
    font-size: 80%;
    word-wrap: break-word;
    word-break: normal;
}
.tA_c{text-align: center;}.tA_l{text-align: left;}.tA_r{text-align: right;}.tA_j{text-align:justify;}
.tIn{text-indent: 1em;}
.line_h1{line-height: 1;}.line_h2{line-height: 2;}.line_h3{line-height: 3;}.line_h4{line-height: 4;}
.tw_no{white-space: nowrap;overflow: auto;}
.mask_{position: fixed;width: 100%;height: 100%;top:0;left: 0;background-color: #000000;opacity: 0.8;}
.bg_red{background-color:red;}.bg_0{background-color:#000;}.bg_f{background-color:#fff;}.bg_c{background-color:#ccc;}.bg_e{background-color:#eee;}.bg_bj{background-color:#f2f3f7;}
.c_red{color:red;}.c_lv{color:#1bba18;}.c_0{color:#000;}.c_f{color:#fff;}.c_6{color:#666;}.c_9{color:#999;}.c_c{color:#ccc;}.c_e{color:#eee;}.c_cff{color:#035cff;}.c_cff{color:#035cff;}.c_eff{color:#7a36ff;}
.lE{width:1px;height:1em;display: inline-block;}
.hr{height: 1px;}
.b{border: 1px solid;}
.bL:before{height: 100%;border-right: 1px solid;content: "";display: block;position: absolute; left: 0;top:0;}
.bR:after{height: 100%;border-right: 1px solid;content: "";display: block;position: absolute; right: 0;top:0;}
.bT:before{width: 100%;border-top: 1px solid;content: "";display: block;position: absolute; left: 0;top:0;}
.bB:after{width: 100%;border-top: 1px solid;content: "";display: block;position: absolute; left: 0;bottom:0;}
.w_max{width: 100%;}.h_max100{height: 100%;}.h_max{height: 100vh;}.w_min{min-width: 120px;}
.img_cover{object-fit: cover;border-radius: 5px;}.img_contain{object-fit: contain;}
.tr180{transform: rotate(180deg);-ms-transform: rotate(180deg); -webkit-transform: rotate(180deg);}
.conten img {
    width: 100%;
    max-width: 640px;border-radius:5px;
}
